//
//  DetalhesGastoViewController.m
//  ViagemBem
//
//  Created by Rodrigo Morbach on 08/11/13.
//  Copyright (c) 2013 Michel de Sousa Carvalho. All rights reserved.
//

#import "DetalhesGastoViewController.h"
#import "GastoDAO.h"
@interface DetalhesGastoViewController ()

@end

@implementation DetalhesGastoViewController

- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
{
    self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
    if (self) {
        // Custom initialization
    }
    return self;
}
-(void) viewDidAppear:(BOOL)animated
{
    self.labelLocal.text = self.gasto.localRealizado;
    self.labelTipo.text = self.gasto.tipoGasto.tipo;
    self.labelObjeto.text = self.gasto.objetoComprado;
    self.labelBeneficiado.text = self.gasto.beneficiado;
    self.labelValor.text = [NSString stringWithFormat:@"%@", self.gasto.valor];
    
}
- (IBAction)excluirGasto:(id)sender {
    [self exibeAlerta];
    
}
- (void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex
{
    if (buttonIndex == 0)
    {
        [GastoDAO excluirGasto:self.gasto];
        
        [self.navigationController popViewControllerAnimated:YES];
    }
    
}
-(void) exibeAlerta{
    UIAlertView *alert = [[UIAlertView alloc] init];
    [alert setTitle:@"Confirmação de exclusão"];
    [alert setMessage:@"Deseja excluir o gasto?"];
    [alert setDelegate:self];
    [alert addButtonWithTitle:@"Sim"];
    [alert addButtonWithTitle:@"Não"];
    [alert show];
}
- (void)viewDidLoad
{
    [super viewDidLoad];
	// Do any additional setup after loading the view.
    NSLog(@"%@", self.gasto);
}

- (void)didReceiveMemoryWarning
{
    [super didReceiveMemoryWarning];
    // Dispose of any resources that can be recreated.
}

@end
